The main objective of this study is to analyze the impact of macroeconomic uncertainty on economic growth and investment in Iran during 1980 to 2011 (1359 to 1390 corresponding to Iranian calendar). Hence, macroeconomic uncertainty vectors for both macro indicators, including the budget deficit and the volume of money are estimated using the generalized AUTOREGRESSIVE CONDITIONAL HETEROSKEDASTICITY (G(ARCH)), and the impact of each macroeconomic uncertainty vectors on investment and economic growth is studied. The results show that the macroeconomic uncertainty indicators have statistically significant negative impact on investment and economic growth in Iran during the mentioned period. So that increasing 1 percentage in the budget deficit uncertainty causes to decrease 0.23 percent and 0.31 percent in investment and in economic growth, respectively, and also increasing 1 percentage in the money uncertainty leads to reduce 0.25 percent in investment and 0.17 percent in economic growth. In addition, the budget deficit uncertainty has had more effect on reducing in economic growth and investment than the money uncertainty.